/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Engine2D.input;

/**
 *
 * @author Garys
 */
public class InputAdapter implements InputListener {
    private boolean acceptingInput = true;

    /**
     * 
     * @param key
     * @param c
     */
    @Override
    public void keyPressed(int key, char c) {
    }

    /**
     * 
     * @param key
     * @param c
     */
    @Override
    public void keyReleased(int key, char c) {
    }

    /**
     * 
     * @param inputHandler
     */
    @Override
    public void setInputHandler(InputHandler inputHandler) {
    }

    /**
     * 
     * @return
     */
    @Override
    public boolean isAcceptingInput() {
        return acceptingInput;
    }
    
    /**
     * 
     * @param isAcceptingInput
     */
    public void setAcceptingInput(boolean isAcceptingInput) {
        this.acceptingInput = isAcceptingInput;
    }

    /**
     * 
     */
    @Override
    public void inputEnded() {
    }

    @Override
    public void inputStarted() {
    }

    /**
     * 
     * @param mouseButton
     * @param pressedX
     * @param pressedY
     */
    @Override
    public void mousePressed(int mouseButton, int pressedX, int pressedY) {
    }

    /**
     * 
     * @param mouseButton
     * @param releasedX
     * @param releasedY
     */
    @Override
    public void mouseReleased(int mouseButton, int releasedX, int releasedY) {
    }

    /**
     * 
     * @param x
     * @param y
     * @param newX
     * @param newY
     */
    @Override
    public void mouseDragged(int x, int y, int newX, int newY) {
    }

    /**
     * 
     * @param x
     * @param y
     * @param newX
     * @param newY
     */
    @Override
    public void mouseMoved(int x, int y, int newX, int newY) {
    }

    /**
     * 
     * @param eventButton
     * @param pressedX
     * @param pressedY
     * @param clickCount
     */
    @Override
    public void mouseClicked(int eventButton, int pressedX, int pressedY, int clickCount) {
    }

    /**
     * 
     * @param wheelValue
     */
    @Override
    public void mouseWheelMoved(int wheelValue) {
    }
}
